ventilating flap - French English Dictionary